/**
 * Created by Administrator on 2016/6/24.
 */
package themeEx
{
	import org.flexlite.domUI.core.Theme;
	import org.flexlite.domUI.skins.vector.AlertSkin;
	import org.flexlite.domUI.skins.vector.ButtonSkin;
	import org.flexlite.domUI.skins.vector.CheckBoxSkin;
	import org.flexlite.domUI.skins.vector.ComboBoxSkin;
	import org.flexlite.domUI.skins.vector.DropDownListSkin;
	import org.flexlite.domUI.skins.vector.HScrollBarSkin;
	import org.flexlite.domUI.skins.vector.HSliderSkin;
	import org.flexlite.domUI.skins.vector.ItemRendererSkin;
	import org.flexlite.domUI.skins.vector.ListSkin;
	import org.flexlite.domUI.skins.vector.PageNavigatorSkin;
	import org.flexlite.domUI.skins.vector.PanelSkin;
	import org.flexlite.domUI.skins.vector.ProgressBarSkin;
	import org.flexlite.domUI.skins.vector.RadioButtonSkin;
	import org.flexlite.domUI.skins.vector.ScrollerSkin;
	import org.flexlite.domUI.skins.vector.TabBarButtonSkin;
	import org.flexlite.domUI.skins.vector.TabBarSkin;
	import org.flexlite.domUI.skins.vector.TabNavigatorSkin;
	import org.flexlite.domUI.skins.vector.TextAreaSkin;
	import org.flexlite.domUI.skins.vector.TextInputSkin;
	import org.flexlite.domUI.skins.vector.TitleWindowSkin;
	import org.flexlite.domUI.skins.vector.ToggleButtonSkin;
	import org.flexlite.domUI.skins.vector.TreeItemRendererSkin;
	import org.flexlite.domUI.skins.vector.VScrollBarSkin;
	import org.flexlite.domUI.skins.vector.VSliderSkin;

	public class VectorThemeEx extends Theme
	{
		public function VectorThemeEx()
		{
			super();
			apply();
		}
		
		private function apply():void
		{
			mapSkin("org.flexlite.domUI.components::Alert",AlertSkin);
			mapSkin("org.flexlite.domUI.components::Button",ButtonSkin);
//			mapSkin("org.flexlite.domUI.components::CheckBox",CheckBoxSkin);
//			mapSkin("org.flexlite.domUI.components::ComboBox",ComboBoxSkin);
//			mapSkin("org.flexlite.domUI.components::DropDownList",DropDownListSkin);
//			mapSkin("org.flexlite.domUI.components::HScrollBar",HScrollBarSkin);
//			mapSkin("org.flexlite.domUI.components::HSlider",HSliderSkin);
//			mapSkin("org.flexlite.domUI.components::List",ListSkin);
//			mapSkin("org.flexlite.domUI.components::PageNavigator",PageNavigatorSkin);
//			mapSkin("org.flexlite.domUI.components::Panel",PanelSkin);
//			mapSkin("org.flexlite.domUI.components::ProgressBar",ProgressBarSkin);
//			mapSkin("org.flexlite.domUI.components::RadioButton",RadioButtonSkin);
//			mapSkin("org.flexlite.domUI.components::Scroller",ScrollerSkin);
//			mapSkin("org.flexlite.domUI.components::TabBar",TabBarSkin);
//			mapSkin("org.flexlite.domUI.components::TabBarButton",TabBarButtonSkin);
//			mapSkin("org.flexlite.domUI.components::TabNavigator",TabNavigatorSkin);
//			mapSkin("org.flexlite.domUI.components::TextArea",TextAreaSkin);
			mapSkin("org.flexlite.domUI.components::TextInput",TextInputSkin);
//			mapSkin("org.flexlite.domUI.components::TitleWindow",TitleWindowSkin);
//			mapSkin("org.flexlite.domUI.components::ToggleButton",ToggleButtonSkin);
//			mapSkin("org.flexlite.domUI.components::Tree",ListSkin);
//			mapSkin("org.flexlite.domUI.components.supportClasses::TreeItemRenderer",TreeItemRendererSkin);
//			mapSkin("org.flexlite.domUI.components::VScrollBar",VScrollBarSkin);
//			mapSkin("org.flexlite.domUI.components::VSlider",VSliderSkin);
//			mapSkin("org.flexlite.domUI.components.supportClasses::ItemRenderer",ItemRendererSkin);
		}
	}
}
